﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using UMLTouch.Core.Entities;
using UMLTouch.DomainRecognition.Engines;
using System.Windows.Controls;
using UMLTouch.Core;
using System.Windows.Threading;

namespace UMLTouch.DomainRecognition
{


    public interface IDiagramContext
    {


        event EventHandler<ItemAddedEventArgs> OnItemRecognized;
        event EventHandler<UnknownItemAddedEventArgs> OnUnknownItemDetected;

        String Name { get;}
        String Path { get;}

        void InputStroke(Stroke stroke);
        
    }
}
